package com.xy.bizportdemo.util;

/**
 * Created by admin on 2017/1/4.
 */

public class SceneUtil {
//    public static boolean isPattern(String sceneId) {
//        String middlePart = sceneId.substring(2, 5);
//        int diff = Integer.valueOf(middlePart, 16) - Integer.valueOf("a00", 16);
//        return diff <= 0;
//    }

//    public static String convertToPattern(String sceneId) {
//        if (sceneId.length() <= 2 || isPattern(sceneId)) {
//            return sceneId;
//        }
//
//        String middlePart = sceneId.substring(2, 5);
//        int diff = Integer.valueOf(middlePart, 16) - Integer.valueOf("a00", 16);
//        middlePart = String.valueOf(diff);
//        for(int i = middlePart.length(); i < 3; i++) {
//            middlePart = "0" + middlePart;
//        }
//
//        return sceneId.substring(0, 2) + middlePart + sceneId.substring(5);
//    }
//
//    public static String convertFromPattern(String sceneId) {
//        if (sceneId.length() <= 2 || !isPattern(sceneId)) {
//            return sceneId;
//        }
//
//        String middlePart = sceneId.substring(2, 5);
//        int sum = Integer.valueOf(middlePart, 10) + Integer.valueOf("a00", 16);
//        middlePart = Integer.toHexString(sum);
//        return sceneId.substring(0, 2) + middlePart + sceneId.substring(5);
//    }
}
